package com.bjgraphite.report.domain.entity;

import java.io.Serializable;
import java.math.BigDecimal;

public class WorkHourReportDO implements Serializable {

    private String date;
    private String employeeId;
    private String employeeName;

    private String moprddept;
    private String workShopId;
    private String materialName;
    private String specification;

    // F_HD2JBQty 计划工时（基本量二）
    private BigDecimal planTime;
    // FFinishQty 完工数量
    private BigDecimal finishCount;
    //F_PPIV_Qty_re5 活动三基本量
    private BigDecimal planTimeThree;
    // 所有工时
    private BigDecimal countWorkTime;

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public String getEmployeeId() {
        return employeeId;
    }

    public void setEmployeeId(String employeeId) {
        this.employeeId = employeeId;
    }

    public String getMoprddept() {
        return moprddept;
    }

    public void setMoprddept(String moprddept) {
        this.moprddept = moprddept;
    }

    public String getWorkShopId() {
        return workShopId;
    }

    public void setWorkShopId(String workShopId) {
        this.workShopId = workShopId;
    }

    public String getMaterialName() {
        return materialName;
    }

    public void setMaterialName(String materialName) {
        this.materialName = materialName;
    }

    public String getSpecification() {
        return specification;
    }

    public void setSpecification(String specification) {
        this.specification = specification;
    }

    public BigDecimal getPlanTime() {
        return planTime;
    }

    public void setPlanTime(BigDecimal planTime) {
        this.planTime = planTime;
    }

    public BigDecimal getFinishCount() {
        return finishCount;
    }

    public void setFinishCount(BigDecimal finishCount) {
        this.finishCount = finishCount;
    }

    public BigDecimal getPlanTimeThree() {
        return planTimeThree;
    }

    public void setPlanTimeThree(BigDecimal planTimeThree) {
        this.planTimeThree = planTimeThree;
    }

    public String getEmployeeName() {
        return employeeName;
    }

    public void setEmployeeName(String employeeName) {
        this.employeeName = employeeName;
    }

    public BigDecimal getCountWorkTime() {
        return countWorkTime;
    }

    public void setCountWorkTime(BigDecimal countWorkTime) {
        this.countWorkTime = countWorkTime;
    }

    @Override
    public String toString() {
        return "WorkHourReportDO{" +
                "date='" + date + '\'' +
                ", employeeId='" + employeeId + '\'' +
                ", employeeName='" + employeeName + '\'' +
                ", moprddept='" + moprddept + '\'' +
                ", workShopId='" + workShopId + '\'' +
                ", materialName='" + materialName + '\'' +
                ", specification='" + specification + '\'' +
                ", planTime=" + planTime +
                ", finishCount=" + finishCount +
                ", planTimeThree=" + planTimeThree +
                ", countWorkTime=" + countWorkTime +
                '}';
    }
}
